package com.lxf.clouduser.service;

import com.alibaba.fastjson.JSONObject;
import com.lxf.clouduser.bean.UserBean;

import javax.servlet.http.HttpServletRequest;

/**
 * @author 罗兴发
 * @data 2025/5/19 9:51
 * @description：用户业务层
 */
public interface UserService {

    String register(JSONObject json);
    String login(JSONObject json);

    String updatePwd(JSONObject json,HttpServletRequest request);

    String logout(HttpServletRequest request);

    String getUser(JSONObject json);

    String getUserByUserId(JSONObject json);

    String setUserKfByUserId(JSONObject json,HttpServletRequest request);

    String findById(JSONObject json);

    String deleteUserEsData();

    String recommend(JSONObject json, HttpServletRequest request);

    void setUserStatus();
}
